
.order_upDownStream_show::after,
.order_upDownStream_head::after,
.order_upDownStream_cardList::after {
    content:"";
    display: table;
    clear:both;
}
.order_upDownStream_show{
    padding:20px 10px;
    min-height: 900px;
}
.order_upDownStream_show *{
    font-family: Microsoft YaHei;
}

.order_upDownStream_show> header{
    margin-bottom:40px;
}






/*title*/
.order_upDownStream_title{
    height: 24px;
    border-left:4px solid;
    border-radius:2px;
    margin-bottom:20px;
}
.order_upDownStream_title[data-color="red"]{
     border-left-color:#eb4549
}
.order_upDownStream_title[data-color="main"]{
    border-left-color:#36b4b3
}
.order_upDownStream_title > span{
    display: inline-block;
    margin-left: 10px;
    height: 100%;
    line-height: 24px;
    font-size: 14px;
}

/* header main */
.order_upDownStream_head{
    width:100%;
    height: 232px;

    border-radius:10px;
    background: #fff;
    box-shadow: 1px 2px 3px 1px rgba(0,0,0,.12);
    transition: .3s all;
}
.order_upDownStream_head:hover{
    box-shadow: 1px 2px 3px 2px rgba(0,0,0,.18);
}
.order_upDownStream_head_leftIcon{
    width:215px;
    height:100%;
    float:left;
    background: #37b3b3;

    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    text-align: center;
}
.order_upDownStream_head_leftIcon > img{
    margin-top:50px;
}
.order_upDownStream_head_rightInfo{
    float:left;
    width: calc( 100% - 275px);
    padding:30px;
}
.order_upDownStream_head_optionItem{
    margin-bottom:10px;
}
.order_upDownStream_infoHeader{
    border-bottom: 1px solid #eee;
}
.order_upDownStream_infoSection{
    padding-top: 15px;
}
.order_upDownStream_head_InfoDes{
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;

    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.order_upDownStream_head .order_upDownStream_head_InfoDes{
    width: 380px;
}
.order_upDownStream_head_footerItem{
    display: inline-block;
    margin-right:50px;
}
.order_upDownStream_head_footerItem> strong{
    font-size: 22px;
    font-weight: normal;
}
.order_upDownStream_head_price{
    color: #eb4547;
}
.order_upDownStream_head_num{
    color:#37b3b5;
}



/* section main */
.order_upDownStream_cardList{
    margin-right:-15px;
}

.order_upDownStream_cardList > li{
    float:left;
    margin-right:15px;
    margin-bottom:25px;
}
.order_upDownStream_cardItem{
    position: relative;
    width: 355px;
    height: 230px;
    padding:20px;
    background: #fff;

    border-radius:5px;
    box-shadow: 1px 3px 3px 1px rgba(0,0,0,.1);
    transition:.3s all;
    overflow:hidden;
}
.order_upDownStream_cardItem .order_upDownStream_head_InfoDes{
    width:250px;
}
.order_upDownStream_cardItem:hover{  box-shadow: 1px 3px 3px 1px rgba(0,0,0,.15);  }
.order_upDownStream_card_footerItem{
    display: inline-block;
    margin-right: 25px;
}
.order_upDownStream_infoFooter .order_upDownStream_card_footerItem:nth-child(2){
    margin-right:0
}
.order_upDownStream_card_footerItem> strong{
    display: inline-block;
    max-width: 85px;
    overflow: hidden;
    font-size: 18px;
    font-weight:normal;
    text-overflow: ellipsis;
    vertical-align: middle;
}
.order_upDownStream_card_progress{
    margin-top: 10px;
}
.order_upDownStream_card_progress_View{
    display: inline-block;
    color: #108ee9;
    font-size: 16px;
    margin-left: 2px;
    margin-top:10px;
}

.order_upDownStream_cardItem_label {
    position: absolute;
    width: 85px;
    height: 50px;
    top: -12px;
    right: -30px;
    transform: rotate(45deg);

    text-align: center;
    font-size: 15px;
    line-height: 69px;
    color: #fff;
}

.order_upDownStream_cardItem_label[data-color="ee6666"]{
    background-color: #ef6467;
}

.order_upDownStream_cardItem_label[data-color="eccc55"]{
    background-color: #eccc55;
}

.order_upDownStream_cardItem_label[data-color="92cf67"]{
    background-color: #92cf67;
}

.order_upDownStream_cardItem_label[data-color="36acde"]{
    background-color: #36acde;
}
.order_upDownStream_card_tooltip .ant-tooltip-inner{
    min-height: 20px;
}
.order_upDownStream_section_empty{
    text-align: center;
    padding: 80px 0 40px 0;
}
